Understanding the user acquisition roadmap for Zepto
Zepto is a 10 minutes groceries delivery app that is currently functioning in 9 cities in India (Metro and Tier 1). Having been started by during the Covid Lockdown to facilitate grocery delivery at home, they have come a long way now.
Zepto has its own delivery fleet and dark stores - stores that are able to store, retrieve and manage around 7000 SKUs with breath-taking speed of execution and efficiency. These dark stores are strategically located in Zepto's region of operation to facilitate end to end order fulfillment in under 10 minutes. Zepto became a Unicorn in 2023.
Yes!
Product selection framework:
Internet First Product | Yes |
Repeated Usage Frequency | High |
Interest | Yes, personally use it frequently |
PMF? | Achieved PMF aha moment: Grocery delivery in under 10 mins brag worthy: Fastest grocery delivery on such scale in India. Twitter (X) can be found with people bragging about their experience |
Convenience and super fast delivery of groceries and other day-to-day items at a slight premium
These insights were derived after talking to 9 customers (quick commerce apps) and 2 non-customers
Link to the user survey calling sheet - https://docs.google.com/spreadsheets/d/1tOsa4yk44F8YBjcqUo5oLQqMeIVF2-XRDONjeRxQgSI/edit#gid=0
Taking into account the insights from user survey, facts about Zepto and the Indian consumer behaviour norms, the following can be the 5 broad ICPs for Zepto:
Question | Shreya - The College Student | Ram - The Busy Bee | Ankit - Mid career professional | Anjali - The Juggling Mother | Balaji - Senior Professional |
Who are they? | Shreya studies in a college and stays with her parents in a tier 1 city. She is tech-savy, active on social media, loves spending time with her friends and family. | Ram has recently started working in a metro city and is trying to find his footing in the professional world. He is ambitious and does not mind working long hours for his learning and career growth. Apart from work, he likes to play badminton, spend time with his friends. He is active on social media and likes to stay connected with the latest news, trends and his college friends. He frequently hosts get-to-gathers at his house to invite his friends over | Ankit stays with his wife and daughter in a metro city. He leads a team of product managers at a start-up, He loves spending time with his wife and kids, travelling and playing tennis. He is into fitness and likes watching sports as well. | Anjali loves to spend time with her 1 year old. She skilfully juggles between multiple roles but, many a times, finds it overwhelming as well. She loves to cook. If she finds some spare time, she can be found reading books or listening to music or binge watching her favourite show. | Balaji is a seasoned professional. He likes trying out new things but has a undeniable liking to the older ways of doing things. He likes spending time with his family, going on vacations and hanging out with his friends. He also goes for regular walks and likes to keep tabs on his fitness |
Age | 15 - 21 yrs | 22 - 30 yrs | 30 - 40 yrs | 25 - 40 yrs | 40+ yrs |
Location | Tier 1 | Metro | Metro | Metro | Metro |
Income (lpa) | 15 - 30 L per annum (Family Income) | 8 - 20 L per annum | 15 - 40 L per annum | 15 - 40 L per annum (self/ family income) | 30L - 1Cr+ |
Profession | Student | Working at a corporate/ startup | Working at a corporate/ startup | Working/ On a break/ housewife | Working at a corporate |
Married? | No | No | Yes | Yes | Yes |
Kid? | No | No | Yes | Yes | Yes |
Living condition | Family | Independent house | Family | Family | Family |
Time spent on apps | Instagram, WhatsApp, Food delivery apps, OTT (Netflix/ Prime), Youtube | Instagram, WhatsApp, Bumble, Food Delivery apps, OTT, Spotify, LinkedIn | Instagram, WhatsApp, Notion, Food Delivery Apps, OTT, LinkedIn | WhatsApp, Instagram, Food Delivery apps, Youtube, OTT | WhatsApp, Facebook, OTT |
Spending patterns | shopping, entertainment, food | Spends on Food, socialising and commuting | Entertainment, exercise, shopping, personal development | Shopping, food, beauty care, travel | Personal care, travel, shopping |
Problem Statement and Why would they use? | Shreya wants to use technology to add more conveniences to her parents life. She sees her mother come back from grocery shopping carrying heavy bags. She would like to introduce her parents to Zepto for ordering excellent quality groceries from the convenience of home. She can also then slide-in her favourite snacks to the cart without much fuss | After spending significant time of his day working, he is still left with household chores to sort. He struggles to manage his time and finds little time to pursue his extracurricular interests.Ram would use Zepto to take care of a significant portion of his household chores - shopping for groceries and other day-to-day items. Also, with Zeptos 10 mins delivery, he can organise his regular home-parties without much hassle! | Ankit is trying to be more organised and spending his time on things that are more important - his learning and growth, family, staying fit and watch his favourite teams play. However, with all his household responsibilties, he sometimes struggles to keep up.Ankit would use Zepto to skip his turn to go grocery shopping or to save himself from the last minute run to the super market. | Anjali loves her journey as a mother but she finds herself overwhelmed many-a-times. Handling a 1 year old, AND the house AND the husband simultaneously is not a joke. She can really do with having more bandwidth.Anjali could delegate her grocery hassles to Zepto and save on her infinite trips to the super market. Ran out of diapers? Zeptos 10 min delivery to the rescue!She can also catch-up on her cooking hobby - learn a new dish from Youtube and order the needed ingredients instantly | Balaji likes taking trips to the nearest vegetable market in his free time but not all times are conducive. Last week, when a few visitors had come over, he realised he had run out of stock on few items that were mandatory for the awesome dish he was planning to serve them. Balaji could promptly order the missing items from Zepto and keep the guests occupied with his jokes. The order will be delivered before the guests could finish laughing |
When/ How would they use? | Shreya would initially order on her own and then slowly bring her parents upto speed on the app. They would then order top-up items needed for day-to-day needs like rice, wheat, vegetables and fruits | On his way back from work, he could order the needed groceries. He could also order the needed groceries for breakfast after getting up in the morning | Ankit can order on need basis - whether at home or work | Whenever she finds herself in lack of any item, she can order it. She can also order groceries post watching the new recipe video on Youtube or that episode of masterchef | Using the intuitive UI of the app, Balaji can order on need basis, right from his home |
Frequency of purchase | 2-3 times per week | 3-4 times per week | 1-2 times per week | 3-4 times per week | 0-1 times per week |
Zepto being in the early growth phase, we will prioritize our ICPs as follows:
The ICPs have been prioritised basis their adoption speed, frequency of purchase, appetite to pay, TAM and Distribution potential
Keyword | Search volume (avg monthly) |
jio mart | 2200000 |
blinkit | 673000 |
grocery store | 550000 |
zepto | 300000 |
bigbasket | 200000 |
supermarkets nearby | 165000 |
grocery shopping | 18100 |
zepto delivery | 18000 |
online grocery | 15000 |
brown rice price | 12100 |
vegetable shops near me | 9900 |
grocery delivery | 8100 |
fruit market near me | 8100 |
instant delivery app | 4400 |
buy groceries online | 3600 |
Sum | 4185300 |
Note: The pull intent is largely dominated by existing grocery delivery players in the market (non quick commerce). This indicates that there is awareness in the market about grocery delivery services.
Top down approach:
-Everyone needs groceries (140 Cr) x Internet penetration (~50%) = 70 Cr
-These would be the total market reach that could ideally be addressed by Zepto's solution
-Avg per capita spend on groceries in India is around INR 35,000 (1).
Thus, the TAM = 70 Cr x INR 35,000 = $0.3 Trillion
(1) Source: https://www.statista.com/statistics/1222355/india-grocery-spend-per-capita/
Basis the current coverage of its service and insights gained during user research, the following constraint shall apply for calculating SAM:
- Metro and Tier 1 cities (currently operational in Delhi, Chennai, Gurgaon, Bangalore, Mumbai, Hyderabad, Pune, Noida, Kolkata, Ghaziabad) - Population = ~9.1 Cr (Source: Census 2011)
- People who are willing to pay a slight premium for the convenience (people in the mid to high income bracket) and are also our ICP = ~ 30% of people in cities
The average per capita spend on groceries is higher for this segment (~ INR 50,000)
Thus, SAM = 9.1 Cr x 0.3 x 50k = $15.6 Billion
- Right now, quick commerce is mainly used for Top-up and Unplanned purchases (~66% of all grocery purchases) [1]
- Market share of Zepto in quick commerce space (~25%) [2]
Thus, SOM = $15.6 Billion x 0.66 x 0.25 = $2.57 Billion
[1]https://redseer.com/report-viewer/?report_link=https://redseer.com/wp-content/uploads/2022/12/quickcommercereport-p1-31-26sept21-v6-210930032738.pdf
[2]https://www.moneycontrol.com/news/business/lower-burn-longer-delivery-time-what-zeptos-pitch-deck-reveals-about-quick-commerce-space-11201331.html
Based on the insights about our ICP, the following would be our keywords of interest:
Since Zepto is in the early scaling stage, ease of implementation and scale potential become important. However, since most of the keywords giving quicker results do not have high scale potential and those that have it are more time consuming, we will be using the "best of both worlds" approach here:
We can further experiment with more specific use-case based keywords (eg: diapers, tissue papers, tomatoes etc) which are more aligned with being last minute/ top-up orders.
Brag worthy thing:
Grocery Delivery in under 10 mins
Platform Currency:
Discounts - As discovered during customer research, the market is price sensitive when ordering groceries. Hence, discounts act as a good platform currency.
Who to ask for Referral:
The "AHA" moment in the product journey is when the user places the order and sees the <10 mins delivery timer ticking. The user would have already completed the order flow and would also have some spare time at this moment. These users would be best suited to target for sending a referral.
How will user discover? Communication and Design?:
The existing referral discovery screen of Zepto is well placed - on the same screen as the timer - and the messaging is apt as well
How will they share? Communication and creative?:
WhatsApp is the most widely used app across our ICPs. Hence we can continue to use the same as the primary mode of sharing referrals. Apart from WhatsApp, the referral link can also be sent via other communication channels/ apps in the users device.
How will they track?:
A referral tracking dashboard in the app: Zepto already has a dashboard for this. However, it lacks transparancy - I do not know what is the status of my referrals. After making relevant changes to the dashboard, it can look as below:
On clicking on each referral, they can see the coupon code and its status (redeemed/ available etc)
Invite look and feel for the non-user:
The invite will be a WhatsApp based/ other communication channel based invite that will directly take the non-user to the playstore to download the app. The look and feel will be as seen in the WhatsApp invite in the "How will they share? Communication and creative?" section above.
Encourage to continue referring:
Showing how much he has saved due to referrals and the next milestone. Eg. Earn 1000 Rs a Zepto cash on 10 referrals. Zepto already has this in place.
LTV = AOV x margin x Frequency x Retention
= 400 x 5% x 3 times per week x 5 months (20 weeks) [For our ICP, based on user research]
= INR 1200
Assuming an average CAC of INR 300 (based on external references)
CAC/ LTV = 300/1200 = 1/4
Since Zepto is in a very competitive market, has high customer retention and CAC/ LTV of 1/4, paid ads do make sense.
Since Zepto is in the Early scaling stage, we will experiment with various hypothesis and iterate if needed. The goal is to discover what will work the best for us - something which we can double down on.
The goal is to optimize for higher scale, lower effort and more flexibility. So we will go with channels that have maximum scale for our ICPs.
Channel name | Cost | Fexibility | Effort | Speed | Scale | Budget |
Google search | High | High | Medium | High | High | $30k |
Google app campaigns | Medium | High | Medium | High | Low | - |
Google Youtube | Medium | High | Low | High | Medium | $30k |
Medium | High | Low | High | Low | - | |
Medium | High | Low | High | High | $40k | |
Programmatic | High | High | Low | High | Low | - |
Amazon ads | NA | NA | NA | NA | NA | - |
Total | $100k |
Hence, the following channels will be prioritised:
Channel Name | Strategy | Audience and Ads |
Google Search | To capture users who:Have last minute grocery/ consumables buying intentSearch for competitors with higher delivery timesBased on earlier google keywords analysis, we will focus on keywords with maximum scale and lower CPC | Age 15 - 40, living in Zepto serviceable cities, in the mid-high income group, who search for the keywords (prioritised earlier) - supermarkets nearby, diaper, pampers diapers, brown rice price, jio mart, zepto delivery, zepto and other specific search and competitors based keywords (tagline: Get groceries delivered in 10 mins) |
Google Youtube | On youtube, we want to play on creating an intent to buy and then showing them how we can solve that need. Eg: Buy cooking ingredients post a receipe video, offload your groceries to us post watching a personal/ professional development/ learning new things video | Age 15 - 40, living in Zepto serviceable cities, in the mid-high income group, who:just watched videos relating to cooking (tagline: get the ingredients in 10 mins and start cooking) watching videos on time management or personal/ professional development/ learning new things (tagline: Focus on your growth, offload your delivery hassles to us with our 10 min delivery) |
This will be more of a hook based approach. Make the user stop the scrolling, intrigue them and give a download now/ try now CTA. Most of our ICPs are short on time - they go to instagram to take a short break and to relax. We will be playing on this | Age 15 - 40, living in Zepto serviceable cities, in the mid-high income group, regularly shops online, may have a child, focus on the time of the day - early morning, late night (taglines: Enjoy your me time, leave the groceries to us; we deliver faster than you scroll - challenge?) |
Instagram Ad:
Target ICP for this Ad: Ram - The Busy Bee
Most of our ICPs are short on time - they go to instagram to take a short break and to relax. We will be playing on this
Google Search Ad:
Target ICP for this Ad: Anjali - The Juggling Mother
40% in High Scale and Low effort channel (Instagram), 30% in Medium scale and low effort channel (Youtube) and 30% in High scale and medium effort channel (Google Search ads)
The following products can be the sources of intent creation to buy groceries:
- Youtube/ Instagram/ Facebook (cooking videos) - the creators can display a QR code at the end of the video. On scanning the QR, relevant items automatically gets added in the Zepto cart. Similar implementation for cooking shows like masterchef can also be experimented with.
Incentive for the partner: The content creators can then be given a referral based incentive.
- Mygate (cook has checked in to your society).
Incentive for the partner: Addition of the Zepto CTA on being notified of the cook having reached will increase the engagement of Mygate for the partner. It will also complement the offering on mygate by making it a more comprehensive and helpful app. We can also think of some incentive based partnership on successful order placement
- Ola/ Uber (reminder to buy groceries when going back home in a cab)
Since Ola and Uber have a high customer base, the partnership with them will have to be incentive based, where for each order completion we can give some incentive/ revenue share to them for order lead generation
Anjali loves trying out new receipes she comes across on Youtube. On platforms like Youtube and Instagram, there is a huge market of content creators who regularly post cooking videos.
Zepto can be integrated with the products of these content creators - their cooking videos. At the end of the video, the creators can display a QR code. On scanning the QR code, the user will be prompted to downloaded the Zepto app. And on launching the app, the Cart screen will open up with all the ingredients needed fo the recipe already added to the cart in its required quantity. Users can choose to remove the items they might already have some stock of. They can then proceed to directly order the needed items without much visiting nearby grocery stores or having to manually add items to the cart. In 10 mins, they will be cooking!
Market estimation for this product integration:
In India, a ball park number of total video views of these content creators (food recipe) can be estimated to be around 3 Cr per year.
Assuming ~10% views from here are from Metro/ Tier 1 areas, relevant views = 30 L
Further assuming a 5% conversion and AOV of INR 300, total opportunity from this integration = INR 4.5 Cr
Integration Flow:
User side:
A QR code will be displayed by the content creator during the most relevant part of the video (where the intent to prepare the dish is high)
On scanning the QR code - the app will directly open with the below cart (Post Download and signup for 1st time user; directly for existing user) :
Content creator/ partner side flow:
Channel name | Time to go live | Tech effort | #New users we can get (monthly)? | Priority |
Insta/ Youtube/ FB - Cooking videos content creators | Low | Low | High | P1 |
Ola/ Uber | Medium | Medium | Medium | P2 |
Mygate | Medium | Medium | Low | P3 |
Background: Since there are strong competitors in the market, we need to figure out our footing and differentiation.
Hypothesis: All our ICPs are educated and socially aware groups of people who have an idea of what enables Zepto to deliver the aha experience for them - The delivery partners. Given the hard work the riders put in to enable this 10 minute fulfillment of their grocery needs, it is natural to feel some gratitude towards them. We can use content loops to make this more apparant.
Experiment:
Upload stories of riders (background stories/ touching order delivery instances/ delightful customer sharings) on instagram -> Customers engage with the stories (like/ comment/ share) -> Customers are encouraged to share similar stories of the riders/ their experience
Brand focused courses
Great brands aren't built on clicks. They're built on trust. Craft narratives that resonate, campaigns that stand out, and brands that last.
All courses
Master every lever of growth — from acquisition to retention, data to events. Pick a course, go deep, and apply it to your business right away.
Explore foundations by GrowthX
Built by Leaders From Amazon, CRED, Zepto, Hindustan Unilever, Flipkart, paytm & more
Crack a new job or a promotion with the Career Centre
Designed for mid-senior & leadership roles across growth, product, marketing, strategy & business
Learning Resources
Browse 500+ case studies, articles & resources the learning resources that you won't find on the internet.
Patience—you’re about to be impressed.